Skip to content

Conversation

mimischi
Copy link
Member

Depend on openssl@3 when building on macOS.

Motivation:

There is an issue building a project depending on swift-kafka-client on macOS, with libressl installed. Explicitly switching to openssl on macOS remediates the issue with all tried combinations.

Modifications:

Exchange the libressl dependency for openssl

Result:

Resolves #191

@mimischi mimischi requested a review from FranzBusch April 25, 2025 15:01
There is an issue building a project depending on `swift-kafka-client`
on macOS, with `libressl` installed. Explicitly switching to `openssl`
on macOS remediates the issue with all tried combinations.

Resolves swift-server#191
@mimischi mimischi force-pushed the fix-ssl-dependency branch from d6c4eb8 to 1558b75 Compare April 25, 2025 15:02
@mimischi mimischi added the 🆕 semver/minor Adds new public API. label Apr 25, 2025
@mimischi mimischi merged commit 434af11 into swift-server:main Apr 25, 2025
24 checks passed
@mimischi mimischi deleted the fix-ssl-dependency branch April 25, 2025 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🆕 semver/minor Adds new public API.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Undefined symbols for architecture arm64 on swift 6.1
2 participants